Big Huge Thesaurus

radio frequency

noun